package com.sitech.portal.system.dao.ibatis;

import java.util.List;
import java.util.Map;

import com.sitech.ibnms.core.BaseIbnmsDao;
import com.sitech.ibnms.core.IPage;
import com.sitech.ibnms.core.PageForm;
import com.sitech.portal.system.dao.ISysModuleLogDao;

public class SysModuleLogDaoImpl extends BaseIbnmsDao implements ISysModuleLogDao{

	@Override
	public void addSysModuleLog(Map map) {
		this.insert("addSysModuleLog", map);
	}

	@Override
	public IPage findSysModuleLogList(Map map, PageForm pageForm) {
		return this.findPage("findSysModuleLogList", map, pageForm);
	}

	@Override
	public IPage findSysModuleLogGather(Map map, PageForm pageForm) {
		return this.findPage("findSysModuleLogGather", map, pageForm);
	}

	@Override
	public IPage findSysModuleLogTime(Map map, PageForm pageForm) {
		return this.findPage("findSysModuleLogTime", map, pageForm);
	}

	@Override
	public List<Map> findAllSysModuleLogTime(Map map) {
		// TODO Auto-generated method stub
		return this.query("findSysModuleLogTime", map);
	}

	@Override
	public List<Map> findAllSysModuleLogGather(Map map) {
		// TODO Auto-generated method stub
		return this.query("findSysModuleLogGather", map);
	}

	@Override
	public List<Map> findAllSysModuleLogList(Map map) {
		// TODO Auto-generated method stub
		return this.query("findSysModuleLogList", map);
	}

}
